home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / zc1750d.arc / ZCOMMDOC.AE < prev    next >
Encoding:
Text File  |  1990-01-22  |  73.7 KB  |  1,771 lines

  1.  
  2.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  3.         ZCOMM User Manual                                                  121
  4.  
  5.           If an error aborts a file transmission (retries exhausted, etc.),
  6.           batch transfers terminate.
  7.  
  8.           EXAMPLE: s7 *.com Sends all *.com files
  9.  
  10.           N.B.: The receiver must be commanded to receive the files.  This
  11.           command is provided for compatibility with traditional programs that
  12.           do not support the superior YMODEM and ZMODEM protocols.
  13.  
  14.           SEE ALSO: MODEM7 batch protocol, Chapter 11.
  15.  
  16.         sb [-options] [PREFIX=p | ONAME=x] pathspec Send the files specified
  17.           in pathspec using True YMODEMTm Protocol.  The pathname, length, and
  18.           modification time of each file are transmitted.  Files which cannot
  19.           be opened are skipped.  An empty pathspec sends all files in the
  20.           current directory.  A directory name expands to all regular files in
  21.           that directory.
  22.  
  23.           If an error aborts a file transmission (retries exhausted, etc.),
  24.           batch transfers terminate.  The sb command will send files with
  25.           SEAlink protocol if the receiving program requests SEAlink.
  26.  
  27.           EXAMPLE: sb -k *.com Sends *.com using 1024 byte packets.
  28.  
  29.           N.B.: The receiver must be commanded to receive the files with an rb
  30.           command.  Unix and OS/2 users: sb command cannot be used to send
  31.           source files that grow after the beginning of transmission.
  32.  
  33.           SEE ALSO: YMODEM protocol, Chapter 11, SEAlink protocol, Chapter 11.
  34.  
  35.         seek offset Iff a transmit file is open as a result of a f, open, or
  36.           read command, position the file read pointer to offset bytes from
  37.           the beginning of the file if offset is positive (or 0), or from the
  38.           end of the file if offest is negative.  "Seek 0" rewinds the file to
  39.           its beginning.
  40.  
  41.           EXAMPLE: open baz; seek -20000; read<ENTER>Home Reviews the last
  42.           20000 bytes of baz.
  43.  
  44.  
  45.           SEE ALSO: open, read, close
  46.  
  47.         send [-options] pathspec Send the files specified in pathspec with the
  48.           Kermit protocol.  The send command sends files to either a Kermit
  49.           server or a regular Kermit program.
  50.  
  51.           EXAMPLE: send -a *.asm
  52.  
  53.  
  54.         set[s|c] [[_]sparam string] Set String parameter sparam to string.  As
  55.           with all ZCOMM strings, the string must be enclosed by double quote
  56.  
  57.  
  58.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  59.  
  60.  
  61.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  62.         ZCOMM User Manual                                                  122
  63.  
  64.           characters if it contains spaces, tabs, or semicolons.  Character
  65.           escapes must be used to represent special characters, including
  66.           return and linefeed if needed.
  67.  
  68.           An optional leading underscore (_) prepended to sparam causes the
  69.           string to be cleared by the next call command.
  70.  
  71.           EXAMPLE: set mprefix ATDT sets the modem dialing prefix for tone (T)
  72.  
  73.           EXAMPLE: set f8 \PXXXXX Assigns a five character automatically
  74.           generated password (\PXXXXX character escape described in Chapter )
  75.           to function key F8.  Once programmed this way, the F8 key will
  76.           transmit five nonsense characters determined by the xpassword string
  77.           parameter and the remote system's name as stored in the remote
  78.           string parameter by the last call command.
  79.  
  80.  
  81.           EXAMPLE: set _f1 "logout\r" Assigns the string "logout<ENTER>" to F1
  82.           until the next call command.
  83.  
  84.  
  85.           The parameters that may be set with this command are described in
  86.           Chapter 22.  Case is significant in parameter names.
  87.  
  88.           Set without any arguments will display all non empty string
  89.           parameters and their values.  If the v (verbose) numeric parameter
  90.           is non zero, all string parameters are displayed.  The echo and lput
  91.           commands may be used to display string parameters ("echo %svar").
  92.  
  93.           The setc command performs string substitutions and character escape
  94.           expansions on string before storing.  The sets command performs
  95.           string substitutions on string before storing.
  96.           N.B.: Chapter 23 discusses string concatenation.
  97.  
  98.           EXAMPLE: sets s2 "%z1" Assigns the second token (%z1) generated by
  99.           the split command to string parameter s2.
  100.  
  101.  
  102.           If other commands are to follow on the same line, a semicolon must
  103.           be used to separate the commands.
  104.  
  105.           EXAMPLE: set s1 "su"; goto sendit Would be illegal if the ";" were
  106.           left out.
  107.  
  108.  
  109.           A string parameter may be set to empty with set sparam "" (empty
  110.           string enclosed by double quote characters).
  111.  
  112.           EXAMPLE: pv1; set Displays all string parameters, including all Soft
  113.           Keys.
  114.  
  115.  
  116.  
  117.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  118.  
  119.  
  120.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  121.         ZCOMM User Manual                                                  123
  122.  
  123.           EXAMPLE: sets s8 "s9 EQUALS %s9" Substitutes the value of string
  124.           parameter s9 in the argument before assigning it to s8.
  125.  
  126.  
  127.           SEE ALSO: echo, if, keys, reskeys, ALT-K, commands
  128.           N.B.: When defining function keys to be called from within the term
  129.           function, do not use the t or f commands.  Instead use the create or
  130.           open commands to prevent excessive term function recursion.
  131.  
  132.           Assigning a string to a function key with the set command causes
  133.           that string to be sent to the remote when the key is used within the
  134.           term function.  If the string begins with @, the remainder of the
  135.           string is executed as a ZCOMM command.
  136.  
  137.           EXAMPLE: set f3 "@rb" Assigns the rb command to F3.
  138.  
  139.  
  140.         set[s|c] [_]sparam This form of the set command allows strings
  141.           containing double quote (") characters to be defined.
  142.  
  143.           Given with string parameter sparam, but no string, set reads string
  144.           from the next line verbatim, with only the trailing CR/LF removed.
  145.           The line should not begin with a space or tab unless one is required
  146.           for string.  This form may be used for entering strings containing
  147.           double quotes.  If a script is active, the next line is read from
  148.           the current script file, otherwise the user is prompted for it.
  149.           N.B.: This form of the set command cannot be used as the predicate
  150.           of an if command.  The argument should not appear as a label or
  151.           telephone directory entry.
  152.  
  153.           EXAMPLE: set outahost
  154.           @o; pk3; sp 2400; set disks "abcd"; putw "\336ATM0H1\r" Programs
  155.           outahost to drop DTR ("o"), set 2400 baud, allow disks a,b,c, and d,
  156.           and send an ATM0H1 (go off hook) command to the modem to busy out
  157.           the telephone line.
  158.  
  159.  
  160.         setn sparam expression The setn command stores as a decimal number the
  161.           result of an arithmetic expression consisting of decimal numbers,
  162.           string variables, the length of string variables denoted with %, and
  163.           the oprators +, -, *, and /.  The expression is evaluated strictly
  164.           left to right with 32 bit precision.
  165.  
  166.  
  167.  
  168.         __________
  169.  
  170.         15. Because a failed if command would skip to the next line, the
  171.             argument of the set command, and attempt to execute it as a script
  172.             line.
  173.  
  174.  
  175.  
  176.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  177.  
  178.  
  179.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  180.         ZCOMM User Manual                                                  124
  181.  
  182.           EXAMPLE: setn vv 1+vv
  183.  
  184.  
  185.         set? sparam condition The set?  command stores a decimal number
  186.           representing the result of a test condition.
  187.  
  188.           EXAMPLE: set? s0 S Stores the value of the S test condition
  189.           (transmission speed) in string variable s0.
  190.  
  191.  
  192.         sleep deci-seconds Sleep causes ZCOMM to pause for the specified
  193.           tenths of seconds.  This command may be used in a script with one or
  194.           more put commands to login to a timesharing service.  The presence
  195.           of a character in the keyboard buffer will cause the sleep command
  196.           to finish before the specified time.
  197.  
  198.           The maximum sleep time is 32000 tenths of seconds.  Applications
  199.           involving long sleep times may be better handled with the Host
  200.           Operation callout queue.
  201.  
  202.           EXAMPLE: sleep 30 Pauses for 3 seconds.
  203.  
  204.  
  205.         Soft Keys The Soft Keys f5-f12, fs1-fs10, fc1-fc10, fa1-fa10, fins,
  206.           fdel, fhome, fend, fup, fdown, fleft, fright, fpgup, fpgdn, etc.
  207.           may be programmed by set commands given in script files, including
  208.           the "setup" entry in the distribution PHODIR.t file.  The strings or
  209.           commands assigned to these keys may be displayed with the keys or
  210.           ALT-K command.  To get a current list of the available soft keys
  211.           (and other string parameters), keyboard the following three
  212.           commands:
  213.  
  214.                           pv1
  215.                           >keylist
  216.                           set
  217.                           close; pv0
  218.  
  219.         source sourcefile Accept script commands from sourcefile.  The source
  220.           and call commands may be nested with up to six[16] scripts open at
  221.           once.
  222.  
  223.           If the script has a READ ONLY attribute, ZCOMM is unrestricted
  224.           during execution of the script.*
  225.  
  226.  
  227.  
  228.         __________
  229.  
  230.         16. Deep nesting may require a decrease in circular buffer memory
  231.             allocation.
  232.  
  233.  
  234.  
  235.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  236.  
  237.  
  238.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  239.         ZCOMM User Manual                                                  125
  240.  
  241.           Command lines in files accessed by the source command must begin
  242.           with a tab, space, or label.  Goto commands within sourcefile search
  243.           for labels in the same sourcefile.  Gosub commands within sourcefile
  244.           access subroutines in the telephone directory accessed by the phones
  245.           string parameter.
  246.  
  247.           EXAMPLE: bud             source /usr/bin/caf/bin/callbud
  248.           This telephone directory entry pat calls a separate script file
  249.           containing commands to call a secret system.  Placing this
  250.           information in a separate file keeps it out of the main telephone
  251.           directory file, which might be used on a number of computers.
  252.  
  253.  
  254.           SEE ALSO: gosub command
  255.  
  256.         SPeed m Set the transmission speed ("baud rate") to m.  If the speed
  257.           specified is odd, or equal to 110, two stop bits are transmitted;
  258.           otherwise one stop bit is transmitted.
  259.  
  260.           EXAMPLE: speed 1200
  261.  
  262.           N.B.: Some older U.S. Robotics modems cannot accept the sustained
  263.           full speed output ZCOMM is capable of.  Using speed 2350 corrects
  264.           such a problem with the U.S. Robotics Courier 2400.
  265.  
  266.           Some 1200 and 2400 bps modems work better (lower error rate) if the
  267.           speed is set to slightly less than the nominal 1200 or 2400.  This
  268.           also applies to communications networks that cannot accept sustained
  269.           full speed data, and to serial ports whose bit rate clocks are
  270.           slightly fast.
  271.  
  272.           EXAMPLE: speed 1181 Sets the speed to 1181 bits per second with two
  273.           stop bits.
  274.  
  275.  
  276.           NB: Timesharing minicomputers often transmit from their serial ports
  277.           data at higher speeds than they can accept.  In extreme cases, a
  278.           timesharing port that supports interactive operation at 19200 bps
  279.           may not tolerate file uploads above 2400 bps.
  280.  
  281.           NB: Operation at extra high speeds is affected by the operating
  282.           system version, device drivers, memory resident software, and the
  283.           computer's hardware design.  Chapter 26 describes some of the well
  284.           known problems.  The new generation NS16550AN or 82510 serial
  285.           interface circuits should be used instead of 8250's for best results
  286.           at high speed.  This is important if special device drivers or TSR
  287.           programs increase interrupt latency.
  288.  
  289.           SEE ALSO: 7e, 7o, 7m, 7s, 8n, 8g modes, handshake command
  290.  
  291.  
  292.  
  293.  
  294.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  295.  
  296.  
  297.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  298.         ZCOMM User Manual                                                  126
  299.  
  300.         split svar Split (parse) string parameter svar into tokens stored in
  301.           string parameters z0...z9 using one or more of the characters in
  302.           string parameter ifs ("Internal Field Separator") to separate the
  303.           tokens. **
  304.  
  305.           EXAMPLE: If string parameter s1 contains "hello there folks" and ifs
  306.           contains a space and tab, split s1 Assigns "hello" to z0, "there" to
  307.           z1, and "folks" to z2.
  308.  
  309.  
  310.           EXAMPLE: Let s0 contain "#1234567-This is big-time Parsing", and ifs
  311.           contain "#1256- ".  The command split s0 Assigns "34" to z0, "7" to
  312.           z1, "This" to z2, "is" to z3, "big" to z4, "time" to z5, and
  313.           "Parsing" to z6.
  314.  
  315.  
  316.           SEE ALSO: y0...y127 string parameters, I,i,p test conditions, sets
  317.           command
  318.  
  319.         split svar string ... uses one string for each token generated.  An
  320.           empty string ("") assigns the rest of svar to the next token.
  321.           Otherwise, if tokens remain after the strings are exhausted, ifs is
  322.           used for parsing the remaining tokens.
  323.  
  324.           EXAMPLE: If s0 contains "#1234567-This is ZCOMM Parsing", The
  325.           command split s0 "-" "" Assigns "#1234567" to z0 and "This is ZCOMM
  326.           Parsing" to z1.
  327.  
  328.  
  329.           EXAMPLE: If s0 contains "503-621-3746", The command split s0 "-" "-"
  330.           Assigns "503" to z0, "621" to z1, and "3746" to z2.
  331.  
  332.  
  333.           SEE ALSO: ss command, scripts, Chapter 99
  334.  
  335.         ss svar regular-expression String Split svar according to regular-
  336.           expression.  ** Regular expressions are described in Chapter 23.
  337.           The entire matched string (if any) is stored in the z0 string
  338.           parameter.
  339.  
  340.           Matched groups are stored in the z1...z9 string parameters.
  341.           Parameters which do not receive a matched string or substring are
  342.           set empty.
  343.  
  344.           EXAMPLE: If string parameter s0 contains
  345.                   From: Captain Midnight To: HBO Inc.
  346.           then the command                 ss s0 "From: (.*) To: (.*)"
  347.           places "Captain Midnight" in z1 and "HBO Inc." in z2.  In this case,
  348.           z0 will contain the entire contents of s0.
  349.  
  350.  
  351.  
  352.  
  353.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  354.  
  355.  
  356.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  357.         ZCOMM User Manual                                                  127
  358.  
  359.           SEE ALSO: split command, regular-expressions Chapter 23
  360.  
  361.         st [-options] pathspec Send the files specified in pathspec using the
  362.           Telink (FIDO) batch Protocol.  The pathname, length, and
  363.           modification time of each file are transmitted.  Files which cannot
  364.           be opened are skipped.  An empty pathspec sends all files in the
  365.           current directory.  A directory name expands to all regular files in
  366.           that directory.
  367.  
  368.           If an error aborts a file transmission (retries exhausted, etc.),
  369.           batch transfers terminate.
  370.  
  371.           EXAMPLE: st *.com Sends *.com
  372.  
  373.           N.B.: The receiver must be commanded to receive the files.
  374.  
  375.           SEE ALSO: Telink protocol, Chapter 11.
  376.  
  377.         sum pathspec Checksums the named text files with an alogrithym
  378.           compatible with sum(1) on Version 7 Unix (sum -r on System III/V).
  379.           Carriage returns, and all characters starting with the first
  380.           instance of CPMEOF (^Z) are excluded.  This processing allows
  381.           comparison of plain ASCII source files stored on the different
  382.           systems, but not binary files.  The checksum is printed in octal,
  383.           followed by a count of 512 byte blocks and bytes read.
  384.  
  385.           EXAMPLE: sum *.c Checksums all C source files in the current
  386.           directory.
  387.  
  388.  
  389.           SEE ALSO: crc, wc commands
  390.  
  391.         sx [-options] file Send a single file using the Ward Christensen
  392.           XMODEM or XMODEM-CRC protocol.  The receiving program may request
  393.           use of a 16 bit CRC, which is more accurate than the default
  394.           checksum.  DOS/Unix files sent this way will have Control-Z (CPMEOF)
  395.           garbage characters appended to make the file length a multiple of
  396.           128.
  397.  
  398.           EXAMPLE: sx foo.com
  399.  
  400.  
  401.           EXAMPLE: sx -k foo.com Sends foo.com using 1024 byte blocks
  402.  
  403.           N.B.: The receiver must be commanded to receive the file with an rx
  404.           filename or rc filename command.
  405.  
  406.           SEE ALSO: XMODEM, XMODEM-1k, XMODEM-CRC protocols, Chapter 11.
  407.  
  408.         sz [-options] [PREFIX=p | ONAME=x] pathspec Send the files specified
  409.           in pathspec using ZMODEM Protocol.[17]
  410.  
  411.  
  412.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  413.  
  414.  
  415.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  416.         ZCOMM User Manual                                                  128
  417.  
  418.           N.B.: If the remote supports ZMODEM AutoDownload, or accepts rz
  419.           followed by carriage return as a command to receive files with
  420.           ZMODEM protocol, only the sz command need be given.  Otherwise, the
  421.           receiver must be commanded to receive the files with an rz command
  422.           or menu choice.
  423.  
  424.           The +, a, b, n, N, r, y, and Z options are sent to the receiving
  425.           program.  Only one of the a, b, or r options may be specified.  Only
  426.           one of the +, n, N, or y options may be specified.  The pathname,
  427.           length, and modification time of each file are transmitted.  Files
  428.           which cannot be opened are skipped.  An empty pathspec sends all
  429.           files in the current directory.  A directory name expands to all
  430.           regular files in that directory.
  431.  
  432.           If ONAME=x is given after the options (if any) and before the file
  433.           name(s), x will be used exactly as given as the COMPLETE destination
  434.           pathname instead of each file's actual pathname.  It is the sender's
  435.           responsibility to use lower case for x unless the filename is really
  436.           supposed to be all caps.
  437.  
  438.           EXAMPLE: sz -y ONAME=B:/spiked/secret /soviet/sdi/newlaser.doc
  439.           Results in the destination file secret on drive B: in the /spiked
  440.           directory.  (Destination directories must exist and be writable).
  441.  
  442.  
  443.           If instead PREFIX=p is given after the options (if any) and before
  444.           the file name(s), p will be added to the destination pathname(s) as
  445.           a prefix.  It is the sender's responsibility to use lower case for p
  446.           unless the prefix is really supposed to be all caps.
  447.  
  448.           EXAMPLE: sz -y PREFIX=C:/foobaz/ /biff/bam/aardvark.wak
  449.           Results in the destination file "C:/foobaz/aardvark.wak"
  450.  
  451.  
  452.           EXAMPLE: sz *.com   Sends all files with a .com extension.
  453.  
  454.  
  455.           EXAMPLE: sz -r ??log Crash Recovery sends only the new data if the
  456.           receiver has incomplete versions of these files.
  457.  
  458.  
  459.           EXAMPLE: sz -fn src/*.c src/*.h maildir
  460.           Sends only newer .c and .h files in the src subdirectory, and all
  461.           new files in the maildir subdirectory.
  462.  
  463.  
  464.         ______________________________________________________________________
  465.  
  466.         17. The receiver may use the sz command to send files by uploading an
  467.             sz command with the zcommand command.
  468.  
  469.  
  470.  
  471.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  472.  
  473.  
  474.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  475.         ZCOMM User Manual                                                  129
  476.  
  477.           EXAMPLE: zcommand "sz -fn /bin /wp"
  478.           commands a remote ZCOMM system in Host Operation (unrestricted) to
  479.           send all new files in the /bin and /wp directories.
  480.  
  481.  
  482.           EXAMPLE: sz -Yn *.c Sends only newer versions of files that already
  483.           exist at the destination.
  484.  
  485.  
  486.           EXAMPLE: sz -Rf usera Sends all files in the usera directory and all
  487.           subdirectories thereof.  Directories are not sorted when the R
  488.           option is used on 16 bit systems.
  489.  
  490.           SEE ALSO: ZMODEM protocol, Chapter 11, Options, Chapter 17.
  491.  
  492.  
  493.  
  494.         szb [-options] [PREFIX=p | ONAME=x] pathspec As above, but "falls
  495.           back" to YMODEM if the receiver cannot receive files with ZMODEM
  496.           protocol.  Because of the YMODEM fallback, szb is not as error
  497.           resistant as the sz command.
  498.  
  499.         t [-modes] [capturefile] Invokes the term function for conversational
  500.           access to the remote.  Normally, ZCOMM will remain in the
  501.           termfunction until the user keyboards F1.
  502.  
  503.           If capturefile is specified, any currently opten capture file is
  504.           closed and capturefile is opened.  A file previously opened by "t
  505.           file" is not closed by a t command given without an argument.
  506.  
  507.           EXAMPLE: t file1 Creates file1 to capture data sent by the remote in
  508.           interactive conversation.
  509.  
  510.  
  511.           SEE ALSO: create command
  512.  
  513.           If a file upload begun by an f or open command were in progress, the
  514.           upload will resume with the t command subject to the g mode.
  515.  
  516.           In host operation, "t file" begins data capture, and received
  517.           characters are not echoed.  When the remote sends ETX, EOT, or
  518.           Ctrl-Z, file is closed and the term function exits.
  519.  
  520.           EXAMPLE: t comments.txt<ENTER>
  521.           jabber ... jabber ... Ctrl-Z
  522.  
  523.  
  524.           Optional modes may be enabled to modify the display, storage, or
  525.           transmission of information.
  526.  
  527.           Subcommands available from the term function are explained in
  528.  
  529.  
  530.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  531.  
  532.  
  533.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  534.         ZCOMM User Manual                                                  130
  535.  
  536.           Chapter 19.  Characters special to the term function are also
  537.           described in Chapter 19.
  538.  
  539.         timestamp * Iff a capture file is open, write out the circular buffer.
  540.           Then write a line containing the remote system name, number of
  541.           characters transmitted from disk, the number of characters received
  542.           to disk, average characters received per second, [18] the date and
  543.           time, and the term function status line information (time, modes,
  544.           etc.) to the file and to the display.
  545.  
  546.           EXAMPLE: timestamp; echoc "End: %e Errors"
  547.              Timestamp: vif 0 127857 97/sec 1342:37 07-09-86
  548.              01 24 13:42 21:50   28672 2:1200 7e  EhjSt >cis0709.tmp
  549.              Allsig Ends: 0 Errors
  550.  
  551.           The character counts are reset when the corresponding files are
  552.           opened.
  553.  
  554.           SEE ALSO: restime, ALT-E commands, E test condition, t string
  555.           parameter
  556.  
  557.         trs svar string1 string2 String1 and string2 are first processed for
  558.           character escapes.  Then translate string variable svar from the
  559.           character set in string1 into the character set in string2.  *
  560.           Characters in String1 with no corresponding character in String2 are
  561.           deleted.  Characters in svar not appearing in String1 are not
  562.           modified.  The "trs" command may not be used in the body of a
  563.           "while" command.
  564.  
  565.           EXAMPLE: trs s0 "\\{}" "/" Changes backslashes to slashes, and
  566.           removes "{" and "}" characters.
  567.  
  568.  
  569.         TYPe pathspec Type the specified file(s).  This command closes any
  570.           open transmit file.  ZCOMM automatically detects SQueezed files and
  571.           prints them in ASCII.* Type pauses/resumes printing with ^S.
  572.           Keyboarding ^C or Ctrl-Break cancels, and ^X skips to the next file.
  573.           <Ctrl-Home> clears the screen without pausing, avoiding scrolling.
  574.  
  575.           SEE ALSO: browse, list, page commands, Unix b, bro, typ commands
  576.  
  577.           EXAMPLE: type *.txt *.doc
  578.  
  579.  
  580.  
  581.  
  582.  
  583.         __________
  584.  
  585.         18. Since the last call or restime command.
  586.  
  587.  
  588.  
  589.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  590.  
  591.  
  592.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  593.         ZCOMM User Manual                                                  131
  594.  
  595.         unrestrict Prompts for a password and unrestricts ZCOMM if the
  596.           password exactly matches the contents of the unrestrict string
  597.           parameter.  If unrestrict is empty or the given password does not
  598.           match in three attempts, the call is immediately terminated.
  599.           Unrestrict is used in Host Operation by a caller who wishes
  600.           unrestricted access to ZCOMM's computer to view confidential files
  601.           or perform maintenance.
  602.  
  603.           EXAMPLE: unrestrict Prompts for a password (to match the unrestrict
  604.           parameter), then allows three tries to enter it correctly.
  605.  
  606.  
  607.           SEE ALSO: Host operation
  608.  
  609.         usq pathspec * Unsqueeze the specified files back to their original
  610.           form.  If pathspec is empty, ZCOMM checks all files in the current
  611.           directory and unsqueezes those that are found to be SQueezed.  If
  612.           pathspec contains the name of a directory, all files in that
  613.           directory are checked.  Iff a file has not been SQueezed, ZCOMM will
  614.           complain and proceed to the next file.  ZCOMM checks the first word
  615.           of the file(s) to determine whether that file is SQueezed.  If the
  616.           SQueezed file has been encrypted, such as a Demand Upgrade(TM) copy
  617.           of ZCOMM, ZCOMM will fetch the key file relative to the current
  618.           directory for use in decrypting.
  619.           N.B.: The original pathname and the keyfile pathname (if present),
  620.           stored in the SQueezed file is interpreted relative to the current
  621.           directory.
  622.  
  623.           EXAMPLE: cd /tmp; usq a: Unsqueezes all the SQueezed files on A:,
  624.           placing the output files relative to /tmp.
  625.  
  626.  
  627.           EXAMPLE: usq ZCOMM.EQE Unsqueezes an encrypted Demand Upgrade(TM)
  628.           copy of ZCOMM.  The key file (such as yampc08.key) must be in the
  629.           current directory.
  630.  
  631.  
  632.         videobios N Sets the video BIOS mode to N.  This command is useful for
  633.           accessing the high resolution super EGA display text modes, such as
  634.           100 columns by 75 lines corresponding to high resolution 800x600
  635.           displays.  The $ and # mumeric parameters must be separately set to
  636.           agree with the new BIOS video mode.
  637.  
  638.           The action of the video ROM BIOS to specific values depends on the
  639.           particular EGA/VGA ROM BIOS used.  To support boards using an
  640.           extended code in the bl register, calculate N = bl + (256 * al).
  641.  
  642.           Some codes produce spectacular unpredictable results.  This command
  643.           is restricted, and is available on medium model DOS flavors only.
  644.  
  645.           EXAMPLE: videobios 3 Sets BIOS video mode 3 (80x25).
  646.  
  647.  
  648.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  649.  
  650.  
  651.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  652.         ZCOMM User Manual                                                  132
  653.  
  654.           SEE ALSO: V and W numeric parameters
  655.  
  656.         w Writes the contents of the circular buffer to the capture file.
  657.  
  658.         wait [-mode] Wait activates the term function to search for each
  659.           pattern that has been defined with the pattern command.  If a file
  660.           has been opened with the create or t file commands, buffer capture
  661.           continues during the wait command.  If a file upload (inititated by
  662.           an f file command) was in progress, the upload will resume with the
  663.           wait command subject to the g mode.
  664.  
  665.           Script execution resumes when the wait command returns because of a
  666.           pattern match, timeout, no carrier detect, or keyboarded F1.  The
  667.           wait command's pattern search timeout is effective even if no search
  668.           patterns have been set with the pattern command.
  669.  
  670.           SEE ALSO: pattern, put, putw commands, fN mode
  671.  
  672.         wc pathspec Counts lines, words, printing characters, and all
  673.           characters for the specified files.  The totals are then presented.
  674.           Characters beginning with CPMEOF (^Z) are excluded.[19] The count of
  675.           printing characters is useful for estimating laser toner and printer
  676.           ribbon usage.
  677.  
  678.           EXAMPLE: wc *.c *.h
  679.  
  680.  
  681.           SEE ALSO: crc, sum commands
  682.  
  683.         while condition rest-of-line Scripts must often repeat a command or
  684.           set of commands while some condition remains true.  The while
  685.           command executes the command(s) on the rest of the line while
  686.           condition is true.  Chapter 24 describes testable conditions.  An
  687.           inadvertently generated while loop may be stopped by keyboarding
  688.           NUKE (ALT-N).
  689.           N.B.: The rest of the line must not contain an if command or
  690.           semicolons separating commands.  While commands may not be nested.
  691.  
  692.           EXAMPLE: pat 1 "ogin:";  while !1 put "\r" wait -f1 Repeatedly sends
  693.           a carriage return until the remote responds with "Login:".[20]
  694.  
  695.  
  696.         __________
  697.  
  698.         19. The line and word counts agree with the Unix word count program,
  699.             but the character count will differ because of CR characters not
  700.             stored in most Unix text files.  The Unix word count program does
  701.             not have a count of printing characters.
  702.  
  703.         20. The "L" in "Login" is not searched for on purpose.  On Unix
  704.             systems, the "l" is not always capitalized.
  705.  
  706.  
  707.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  708.  
  709.  
  710.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  711.         ZCOMM User Manual                                                  133
  712.  
  713.           EXAMPLE: while "!1&&L<5" put "\r" wait -f1 Works as above, but only
  714.           tries 5 times.
  715.  
  716.  
  717.         x (eXit) Writes and closes any open files, releases ownership of the
  718.           serial port, then exits to the operating system without
  719.           disconnecting the phone line.[21] Exit status is the value of the ?
  720.           numeric parameter.  This command is not allowed if Restricted.
  721.  
  722.         xpc ... * The ZCOMMXPC flavor of ZCOMM supports the Tymnet(TM) X.PC
  723.           link level protocol with the xpc commands.  See a following
  724.           subchapter of Chapter 16 for a more detailed description of the X.PC
  725.           packet driver and the xpc commands that control it.
  726.  
  727.         zcommandi COMMAND Send COMMAND with ZMODEM protocol, do NOT wait for
  728.           command completion.
  729.  
  730.           EXAMPLE: zcommandi "!make whoopie"
  731.  
  732.  
  733.         zcommandic COMMAND Process COMMAND for string substitutions and
  734.           character escapes and send with ZMODEM protocol, do NOT wait for
  735.           command completion.
  736.  
  737.         zcommandw COMMAND Send COMMAND to the remote with ZMODEM protocol.
  738.           ZMODEM assures an error free command upload.  Wait for COMMAND to
  739.           complete on the remote.  Store the command's exit value in the ?
  740.           numeric parameter, available to the ?  test condition.
  741.           N.B.: With the exception of sz, no command that involves the serial
  742.           port may be the argument of zcommand.
  743.  
  744.           EXAMPLE: zcommandw "sz foo.bar" Causes the remote to send a file
  745.           with ZMODEM protocol.
  746.  
  747.  
  748.           EXAMPLE: zcommandw "!ls -l | sz -a -" Causes a remote Unix system to
  749.           send a file containing a directory listing to ZCOMM.
  750.  
  751.  
  752.           As a special case, zcommandw with an empty command fetches the
  753.           remote's disk file system free character count.  This quantity is
  754.           then available to the R test condition.
  755.  
  756.           EXAMPLE: zcommandw ""; if "R>10000" sz hugefile Fetches the free
  757.  
  758.  
  759.         __________
  760.  
  761.         21. On some Unix systems, the operating system may alter the state of
  762.             the serial port after ZCOMM exits.
  763.  
  764.  
  765.  
  766.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  767.  
  768.  
  769.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  770.         ZCOMM User Manual                                                  134
  771.  
  772.           disk space from the remote, and sends hugefile if the destination's
  773.           free space is greater than 10000 kilobytes.
  774.  
  775.  
  776.         zcommandwc COMMAND Process COMMAND for string substitutions and
  777.           character escapes and send with ZMODEM protocol, wait for command
  778.           completion.
  779.  
  780.         zmodem Used as a prefix to the p command to select the "zmodem"
  781.           parameters, or by itself to select the ZMODEM protocol for commands
  782.           which operate in a choice of protocols depending on past history.
  783.  
  784.           EXAMPLE: zmodem
  785.                           !!sz *.*
  786.           Uses ZMODEM to send a command to the remote machine to send all the
  787.           files in its current directory.
  788.  
  789.         _ Enter a disgnostic routine that prints information about each
  790.           keystroke entered.  Keyboarding LF (Ctrl-Enter) exits the _
  791.           (underscore) command.  When a key is struck, the scancode, modified
  792.           scancode, and the shift state are displayed in decimal.  The
  793.           modified scancode is either the raw scancode as returned by the BIOS
  794.           or 224 added to the ZCOMM internal code iff the raw scancode equals
  795.           224.  The ZCOMM internal code for the key (usually the ASCII value)
  796.           is displayed in octal.  This command may be used for exploring
  797.           keyboard encoding and preparing alternate keyboard mappings for use
  798.           with the mk command.
  799.  
  800.           SEE ALSO: mk command
  801.  
  802.  
  803.         ![%][~]command Execute command (either a program or a DOS built-in
  804.           command) as a subprogram.  A leading % (percent sign) processes
  805.           Command for string parameter substitutions.  See Chapter 16.6 for
  806.           details on DOS Gateways and Unix Shell Escapes.
  807.  
  808.           SEE ALSO: obey command
  809.  
  810.  
  811.         !!host-command Sends the rest of the line (after !!) to a remote
  812.           ZMODEM program or Kermit server for execution on the server machine.
  813.           host-command is not processed for string parameters.  This is a
  814.           convenient alternative to remote host host-command-string
  815.           particularly if host-command contains spaces.
  816.  
  817.         label: A label begins at the first column and ends with a colon.  One
  818.           or more commands may appear on the same line separated from the
  819.           label by white space.  A label may have the same name as a directory
  820.           entry provided the directory entry appears first in the script file.
  821.           N.B.: a label differs from a directory entry, which does't end with
  822.           a colon.  When ZCOMM encounters the next directory entry in script
  823.  
  824.  
  825.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  826.  
  827.  
  828.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  829.         ZCOMM User Manual                                                  135
  830.  
  831.           processing, an automatic "return" is performed.
  832.  
  833.           EXAMPLE: if 1 goto cond1
  834.                           echo "Pattern 1 not matched"
  835.           cond1:          echo "processing continues"
  836.           foosys          speed 2400 666-1234 t
  837.  
  838.  
  839.         :comment A colon as first character in a command causes the rest of
  840.           the command line to be ignored.  This is also useful for "commenting
  841.           out" commands in script files.
  842.  
  843.           EXAMPLE: : this line does nothing at all
  844.  
  845.  
  846.         ; Semicolon is a command delimiter which may be used in place of
  847.           RETURN to place multiple commands on a line.  Since commands such as
  848.           echo, set, sb, pattern, list, and type take an indefinite number of
  849.           operands, the semicolon must be used to string such commands
  850.           together.
  851.  
  852.           EXAMPLE: sb *.c; off Batch transmits all *.c files, then puts the
  853.           modem on hook and exits to DOS.
  854.  
  855.           Semicolon is not a command delimiter if it is escaped by a backslash
  856.           or if it appears within a quoted string.
  857.  
  858.           EXAMPLE: pat 0 ";" Sets pattern 0 to search for a semicolon.
  859.  
  860.           Commands that take a fixed number of arguments may be strung
  861.           together without a semicolon unless otherwise noted.
  862.  
  863.           EXAMPLE: port 1 speed 1200
  864.  
  865.  
  866.         <file Redirects input used by the command prompt and review function.
  867.           When reading input from file, certain characters are special:
  868.  
  869.               ~  Accept the next character verbatim.
  870.  
  871.               |  Sleep for one second.
  872.  
  873.               '' Double quote echoes succeeding characters to the display with
  874.                  highliting until the next double quote is encountered.
  875.         On end of file, a ^U is returned and input reverts to the keyboard.
  876.         The file rev on the demonstration disk is a typical file which might
  877.         be used with the < command.
  878.  
  879.         >[>]outfile Redirects output from succeeding utility commands and
  880.           debug output (if the v numeric parameter is non zero) to outfile.
  881.           Capture from the circular buffer is also enabled, but there is no
  882.  
  883.  
  884.         (C) 1989 Omen Tech Inc                        Chapter 17 Main Commands
  885.  
  886.  
  887.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  888.         ZCOMM User Manual                                                  136
  889.  
  890.           automatic writing of the circular buffer to the file on close.
  891.           >>outfile appends to outfile.  The output redirection is canceled by
  892.           the close command or by > without a filename.  DOS predefined device
  893.           names such as "prn" may be used.
  894.  
  895.           The syntax of ZCOMM's redirection differs from that used by DOS and
  896.           UNIX. ZCOMM's output must be redirected before the command(s) are
  897.           given, and the redirection stays in effect until explicitly
  898.           canceled.  ZCOMM's command prompt is not redirected.
  899.  
  900.           EXAMPLE: bdump file0
  901.                           kill
  902.                           >file1
  903.                           dump file0
  904.                           close
  905.           Dumps the contents of the modem input buffer to file0.  Output is
  906.           then redirected to file1 and contents of file0 are displayed in side
  907.           by side hex/ascii format.
  908.  
  909.           Note that the create and t filename commands do not redirect utility
  910.           command output to the file.
  911.  
  912.  
  913.         17.2  Function Key Commands
  914.  
  915.         Some function keys are recognized at the command prompt.  Function key
  916.         commands may not be mixed with any other character.  For example,
  917.         keyboarding "t PgUp" elicits an error bell.  Some scrips redefine the
  918.         function keys.  The standard assignments may be restored with a gosub
  919.         setup command.
  920.  
  921.         F2 From the command prompt, F2 enters term function.
  922.  
  923.           SEE ALSO: t [file] command
  924.  
  925.         Up Select the previous command in the command stack for reentry.
  926.  
  927.         Down Select the next command in the command stack for reentry.
  928.  
  929.         Home,PgUp,End Enter the review function.
  930.  
  931.         F3...F10 Function keys F3 to F10 are programmed by set commands in the
  932.           "setup" directory in the distributed telephone directory.  The key
  933.           definitions in PHODIR.t may be modified or removed at your
  934.           discretion.
  935.  
  936.         F3 Receives files with YMODEM protocol, or XMODEM. [22]
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.         (C) 1989 Omen Tech Inc                Chapter 17 Function Key Commands
  944.  
  945.  
  946.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  947.         ZCOMM User Manual                                                  137
  948.  
  949.         F4 Invokes TurboLearn Script Writer(TM) to record keystrokes and
  950.           computer dialog, then generates a script using this information.
  951.  
  952.           If ZCOMM is not currently connected to a system, the script called
  953.           by F4 prompts the user for telephone number, baud rate, and parity.
  954.           When recording is finished, the script prompts for a pathname to
  955.           store the completed TruboDial script in.
  956.  
  957.         F5 On Unix systems, begin background operation and issue a sub shell
  958.           for the user.  ZCOMM operation proceeds with screen output
  959.           suppressed.  If ZCOMM should require keyboard input before the user
  960.           returns, ZCOMM waits for the user to return.
  961.  
  962.         F6 Prompts for a file name, then receives that file with the XMODEM-
  963.           CRC protocol.  ZCOMM will revert to the basic XMODEM protocol after
  964.           a few timeouts if the sender does not support CRC-16.
  965.  
  966.         F7 Prompts for a file name, then transmits that file with XMODEM
  967.           protocol.  If the file name includes wildcard characters, or if more
  968.           than one file name is given, or if a directory name is given, YMODEM
  969.           protocol will be used.
  970.  
  971.         F8 Generates and transmits a password based on the called system's
  972.           name and the string parameter xpassword.  * This command is valid
  973.           only when called from the term function.
  974.  
  975.         F9 Calls a script to add a new system entry to the Telephone
  976.           Directory.  The script prompts for a system name, and checks for
  977.           duplications with entries currently in the Phone Directory.  The
  978.           script prompts for comments which will display when that system is
  979.           called.  Speed and parity are then prompted for, and the entry is
  980.           added to the end of the Phone Directory.
  981.  
  982.         F10 Invokes the "help" command or help processor.
  983.  
  984.         Shift-F1 List the Phone directory.
  985.  
  986.         Shift-F2 Search Phone Directory for system names matching user
  987.           supplied string.
  988.  
  989.         Shift-F3 List voice calls in the Phone Directory.
  990.  
  991.  
  992.  
  993.  
  994.         ______________________________________________________________________
  995.  
  996.  
  997.         22. ZCOMM generates a file name if the sending program does not
  998.             provide one.
  999.  
  1000.  
  1001.  
  1002.         (C) 1989 Omen Tech Inc                Chapter 17 Function Key Commands
  1003.  
  1004.  
  1005.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1006.         ZCOMM User Manual                                                  138
  1007.  
  1008.         Shift-F4 Dsconnect the modem from telephone line (hang it up).
  1009.  
  1010.         Shift-F5 Prompt for a system name and add a command to call it to the
  1011.           circular dialing queue.  List the queue contents.
  1012.  
  1013.         Shift-F6 Run (execute) the circular dialing queue.
  1014.          The following function keys are valid at the main command prompt,
  1015.         from the term function, and from the review function.
  1016.  
  1017.         Ctrl-Home Resets display modes and clears the screen.
  1018.  
  1019.         ALT-C Writes the circular buffer to disk and closes any open send or
  1020.           receive file(s).  ZCOMM complains if no files were open.
  1021.  
  1022.           SEE ALSO: close command
  1023.  
  1024.         ALT-D Lists the current directory of the default disk.
  1025.  
  1026.           SEE ALSO: dirr command
  1027.  
  1028.         ALT-M Toggles keyboard mapping.
  1029.  
  1030.           SEE ALSO: display mapkb command, N numeric parameter
  1031.  
  1032.         ALT-R Enter the review function.
  1033.  
  1034.           SEE ALSO: review command
  1035.  
  1036.         ALT-S Displays status on the local screen only, even if ZCOMM is in
  1037.           host operation.
  1038.  
  1039.           SEE ALSO: s command
  1040.  
  1041.         ALT-U Toggles Upper case conversion of keyboard and file characters
  1042.           sent with the term function ( t, f, F2 commands).  The answerback
  1043.           and programmed strings are not affected.  Protocol file transfers
  1044.           are not affected.  The u mode is reset by the call command.
  1045.  
  1046.           SEE ALSO: u mode
  1047.  
  1048.         ALT-W Writes the circular buffer to the receive file.  Equivalent to
  1049.           the main w command.
  1050.  
  1051.           SEE ALSO: w command
  1052.  
  1053.         F1...FA10 etc. The Soft Keys can be programmed (with "set" commands)
  1054.           either to send a string of characters to the remote or to invoke a
  1055.           ZCOMM command sequence.  Iff the string begins with "@", the
  1056.           remainder of the string is treated as a ZCOMM command.  No strings
  1057.           are sent to the remote from the command prompt or from the review
  1058.           function.
  1059.  
  1060.  
  1061.         (C) 1989 Omen Tech Inc                Chapter 17 Function Key Commands
  1062.  
  1063.  
  1064.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1065.         ZCOMM User Manual                                                  139
  1066.  
  1067.           The soft keys can be changed for each remote system or different
  1068.           application programs, with set commands embedded in the appropriate
  1069.           telephone directory entry.  The ALT-K key displays the strings
  1070.           assigned to these keys.
  1071.  
  1072.           There are 48 soft keys, f1 to f12,fs1 to fs12,fc1 to fc12,fa1 to
  1073.           fa12, plus some of the cursor keys.  ( fs1 is obtained by Shift-F1.
  1074.           fc1 is obtained by Ctrl-F1.  fa1 is obtained by Alt-F1.) In
  1075.           addition, the cursor keys may be reassigned to send strings to the
  1076.           remote when in the term function.  To list them, set the v (verbose)
  1077.           parameter non zero ("pv1"), then give a "set" command.  Most soft
  1078.           keys have names beginning with f, and are described in Chapter 22.
  1079.  
  1080.         17.3  Browse Command
  1081.  
  1082.         BROwse pathspec browses through the specified files.  If pathspec is
  1083.         empty, all files are presented.  For each matched pathname, the
  1084.         filename, date, and length are displayed.  The status line displays
  1085.         some of the possible (one letter) commands.
  1086.  
  1087.         EXAMPLE: >>>c:bro *.c
  1088.         CFLOW.C          13:18:10 02-25-86   6072 ?
  1089.         app, back, copy, Del, mv, next, page, sz, S, quit, {rR}ead, usq, view,
  1090.         !, @
  1091.  
  1092.  
  1093.  
  1094.         a, A Prompts for a pathname and then appends the current file to it.
  1095.           Both DOS and CP/M format files are handled correctly.  The A choice
  1096.           then deletes the file.
  1097.  
  1098.         b Backs up to the previous file.  Browse will not back up past a
  1099.           deleted or renamed file.
  1100.  
  1101.         c prompts for a target pathname.  The resulting DOS command
  1102.           copy file target is executed by a copy of COMMAND.COM.  Target may
  1103.           include the switches available with the DOS copy command.  The
  1104.           pathnames given must be legal for DOS, with \ separating directories
  1105.           from filenames.[23]
  1106.  
  1107.           EXAMPLE: c
  1108.           Copy to: a:
  1109.  
  1110.  
  1111.           SEE ALSO: "HINT" below
  1112.  
  1113.  
  1114.         __________
  1115.  
  1116.         23. Unless the DOS SWITCHAR has been changed to "/".
  1117.  
  1118.  
  1119.  
  1120.         (C) 1989 Omen Tech Inc                       Chapter 17 Browse Command
  1121.  
  1122.  
  1123.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1124.         ZCOMM User Manual                                                  140
  1125.  
  1126.         D Deletes the file.
  1127.  
  1128.         SP, CR skip to the next file.
  1129.  
  1130.         r, R The R subcommand first kills the circular buffer.  Then read the
  1131.           file (or as much as will fit) into the circular buffer, then call
  1132.           the review function.  The review function subcommands can be used to
  1133.           page back and forth through the file, write portions of the buffer
  1134.           to files, and so on.  If review is exited with the file still open,
  1135.           browse closes it.  This subcommand is not available if Restricted.
  1136.  
  1137.           SEE ALSO: review function
  1138.  
  1139.         n Sends the file with the ZMODEM n option (send file only if the
  1140.           source is newer than the destination).
  1141.  
  1142.         S sends the selected file with XMODEM protocol.  The user must start
  1143.           an XMODEM receive on the other machine.
  1144.  
  1145.         s sends the selected file with ZMODEM or YMODEM Protocol and 1kb
  1146.           packets.  If the other program has ZMODEM AutoDownload enabled (Z
  1147.           mode) the file transmission will be automatic.  Otherwise, the user
  1148.           must start a YMODEM or ZMODEM receive on the other machine.  The s
  1149.           and S subcommands are useful when issued by a remote caller browsing
  1150.           through files in a directory.
  1151.  
  1152.         t Tail reads the tail of the file into the circular buffer and
  1153.           displays the last 24 lines.
  1154.  
  1155.         Q, X Quit ends the file list.  X is provided for the convenience of
  1156.           users accustomed to the wash and sweep programs.
  1157.  
  1158.         V, Ctrl-V View the file, whether it is a regular or SQueezed file.
  1159.  
  1160.         ! prompts for a DOS command and then attempts to execute it.  Some DOS
  1161.           commands that might be useful are rename, del, print, move, emacs,
  1162.           mince, edlin, chkdsk, and chmod.  When entering the DOS command, a
  1163.           keyboarded % is replaced by the pathname of the currently selected
  1164.           file.
  1165.  
  1166.           Please refer to the !  command for details and caveats.
  1167.  
  1168.           EXAMPLE: !emacs % calls EMACS to edit the selected file.
  1169.  
  1170.  
  1171.         @ Prompts for a ZCOMM command, and then executes that command as if it
  1172.           had been entered at the main command prompt.  The @ subcommand
  1173.           should not be used for any command that involves file names.
  1174.  
  1175.           EXAMPLE: @display vt100
  1176.  
  1177.  
  1178.  
  1179.         (C) 1989 Omen Tech Inc                       Chapter 17 Browse Command
  1180.  
  1181.  
  1182.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1183.         ZCOMM User Manual                                                  141
  1184.  
  1185.         * Any other letter redisplays the file information and repeats the
  1186.           prompt.
  1187.  
  1188.         After the file list is exhausted, ZCOMM prints the free storage
  1189.         remaining on the default disk.
  1190.         HINT: Use a directory command to change the order in which the files
  1191.         are presented for the browse command.  For example, assume we have a
  1192.         directory src on drive c: (hard disk) and a floppy drive F: with a
  1193.         scratch disk inserted.  The command sequence
  1194.             dirt
  1195.             f:
  1196.             browse c:/src
  1197.         displays each file in the src directory beginning with the newest.
  1198.         Typing c tells ZCOMM you want to copy the file.  When ZCOMM asks for
  1199.         the filename, just hit <CR> and the file is copied.  (The resulting
  1200.         command to command.com is "COPY c:/src/file").  This sequence may be
  1201.         used to "clean up" a directory.
  1202.  
  1203.         17.4  DOS Gateway
  1204.  
  1205.         A "Shell Escape" or "DOS Gateway" executes a DOS COMMAND (a program or
  1206.         command) as a subroutine.  If the first non white-space character of
  1207.         the line is !, the entire line, less the !, is executed as a DOS
  1208.         command, as if it were typed to DOS in the absence of ZCOMM.  If the !
  1209.         command is not the first command on the line, the command string must
  1210.         conform to ZCOMM's rules pertaining to strings.  DOS Gateways are not
  1211.         allowed if ZCOMM is RESTRICTED.
  1212.  
  1213.         If the next character is % the rest of the command is processed for
  1214.         string substitutions.
  1215.  
  1216.  
  1217.         If DOS fails to execute COMMAND.COM, (actually, the program specified
  1218.         in COMSPEC), the message Shell Escape DOS error return = N is
  1219.         displayed.  The usual DOS error returns are 1002,1005,1008,1010, and
  1220.         1011, which are the DOS error return values + 1000:
  1221.  
  1222.         2  File not found (COMMAND.COM)
  1223.  
  1224.         5  Access Denied
  1225.  
  1226.         8  Insufficient memory
  1227.  
  1228.         10 Invalid environment
  1229.  
  1230.         11 Invalid format
  1231.         Return values less than 1000 are returned by the application but are
  1232.         lost by current versions of COMMAND.COM.  The return value is saved in
  1233.         the ?  numeric parameter and may be tested with the ?  test condition.
  1234.  
  1235.  
  1236.  
  1237.  
  1238.         (C) 1989 Omen Tech Inc                          Chapter 17 DOS Gateway
  1239.  
  1240.  
  1241.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1242.         ZCOMM User Manual                                                  142
  1243.  
  1244.         EXAMPLE: !whereis thebeef.* Uses the public domain WHEREIS.COM program
  1245.         to find certain files on the hard disk.
  1246.  
  1247.  
  1248.         EXAMPLE: !dir >foo Generate a directory listing, with output
  1249.         redirected by DOS to foo.
  1250.  
  1251.         The command line keys !dir keys displays the soft keys, executes a DOS
  1252.         "dir" command without arguments, and then displays the soft keys
  1253.         again, while the command line !dir keys calls DOS to print directory
  1254.         information for the file keys.
  1255.  
  1256.         !  commands are interpreted by DOS's COMMAND.COM; Batch files and
  1257.         built-in commands may be invoked as well as programs.  Some useful DOS
  1258.         built-in commands are rename, copy, date, and time.
  1259.  
  1260.         Caution should be exercised with commands that affect disk files if
  1261.         ZCOMM has files open at the time.  Programs that remain resident in
  1262.         low memory (such as spoolers) should NOT be invoked from ZCOMM unless
  1263.         they are already resident, as memory would become fragmented.
  1264.         Invoking the DOS "print" command (if print isn't already resident) has
  1265.         caused DOS to crash when ZCOMM exits.
  1266.  
  1267.         Memory available for !command will be less than when the command is
  1268.         given directly to DOS without ZCOMM running.  The command "!chkdsk"
  1269.         will display the amount of memory available for subprograms.
  1270.  
  1271.         NOTE: Some commands under some conditions may cause DOS to crash
  1272.         immediately, after more commands are given, or when the user attempts
  1273.         to return to DOS,  especially if insufficient memory is available.
  1274.         The EXEC functions of nonstandard operating systems are notorious
  1275.         sources of interesting debugging experiences.
  1276.  
  1277.         Before executing a !  command, ZCOMM restores the modem port's
  1278.         Interrupt Service Routine's previous interrupt vector and interrupt
  1279.         enable bits.  ZCOMM also synchronizes the BIOS display driver.  After
  1280.         return from the DOS command, ZCOMM enables DTR, the ISR vector,
  1281.         interrupts on the modem port, and resumes direct control of the
  1282.         display.
  1283.  
  1284.         If the command name begins with "%" (per cent sign) the remainder of
  1285.         the command string is processed for string substitution (but not
  1286.         character escapes).
  1287.  
  1288.         EXAMPLE:                 set s0 this.txt
  1289.                         !%mv %s0 bakdir
  1290.  
  1291.         If the command name (after an optional leading "%") begins with ~
  1292.         (tilde), ZCOMM does NOT restore the modem port's Interrupt Service
  1293.         Routine's previous interrupt vector and interrupt enable bits.  The
  1294.         called program may then access the modem with the ROM BIOS interrupt
  1295.  
  1296.  
  1297.         (C) 1989 Omen Tech Inc                          Chapter 17 DOS Gateway
  1298.  
  1299.  
  1300.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1301.         ZCOMM User Manual                                                  143
  1302.  
  1303.         hex 14, which is mapped to ZCOMM's modem service routines during the
  1304.         execution of the !~ command.
  1305.  
  1306.         When the modem is accessed this way, incoming characters are buffered
  1307.         in ZCOMM's interrupt buffer, preventing loss of characters when
  1308.         scrolling above 300 bits per second.  Unlike the ROM BIOS routines
  1309.         (which are a compromise to allow driving serial printers), the ZCOMM
  1310.         int 14h handler does not depend on the state of DSR or CTS.
  1311.  
  1312.         This interface allows other programs to perform specialized functions,
  1313.         such as graphic screen operation or special CRT terminal emulation.
  1314.         One such program is COMSH.EXE available on Compuserve's Programmers'
  1315.         Special Interest Group (GO PCS-158).[24]
  1316.  
  1317.         EXAMPLE: !~comsh
  1318.  
  1319.         The ZCOMM BIOS EMULATOR replacing the int 14h modem service routine
  1320.         accepts the standard BIOS INT 14h functions encoded in the AH register
  1321.         as described in the IBM Technical Reference Manual.  Since the modem
  1322.         port is selected by ZCOMM, the DX register is ignored.  The character
  1323.         ready status bit reflects whether ZCOMM's modem interrupt buffer has
  1324.         one or more characters waiting.
  1325.  
  1326.         The !~ command uses special logic to allow programs to exit gracefully
  1327.         when carrier detect is lost.
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.         __________
  1350.  
  1351.         24. COMSH supports graphic images transmitted by Compuserve's Weather
  1352.             Radar service.
  1353.  
  1354.  
  1355.  
  1356.         (C) 1989 Omen Tech Inc       Chapter 17 Protocol File Transfer OPTIONS
  1357.  
  1358.  
  1359.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1360.         ZCOMM User Manual                                                  144
  1361.  
  1362.         18.  OPTIONS for Protocol File Transfers
  1363.  
  1364.         Options modify the way the protocol file transfer commands send and
  1365.         receive files.  They are reset before each command line.
  1366.  
  1367.         The a and b options are mutually exclusive.  With ZMODEM, a b option
  1368.         given to the sender or receiver will override any a option.
  1369.  
  1370.         The +, r, N, n, p, and y options are mutually exclusive.  The Y option
  1371.         may be followed by the +, r, n, or N option.  Specifiying these
  1372.         options to the receiver overrides the ZMODEM sender's specification of
  1373.         these options.
  1374.  
  1375.  
  1376.         +  When receiving to a file already on disk, append the new data to
  1377.            the old file (if one exists).  This option is not allowed if ZCOMM
  1378.            is Restricted.
  1379.  
  1380.            When sending files with ZMODEM, the + option commands the receiver
  1381.            to append to a file already on the receiver's disk.
  1382.  
  1383.            EXAMPLE: sz -+ ONAME=master.log *.log sends all .log files in the
  1384.            current directory to be appended to master.log on the receiver's
  1385.            computer.
  1386.  
  1387.  
  1388.         7  Strip data to 7 bits for file transfers with the Kermit protocol.
  1389.            Program images and other 8 bit binary files cannot be sent this
  1390.            way.  In the absence of the 7 option ZCOMM transfers all 8 bits of
  1391.            each byte.  If the communications line is set to 8 bits no parity,
  1392.            the 8th bit is tranmitted, otherwise ZCOMM requests 8th bit
  1393.            quoting.  NOTE: The 7 option is distinct from the 7e and 7o modes.
  1394.  
  1395.         a  (ASCII) The a option applies to files received with XMODEM, YMODEM,
  1396.            or ZMODEM protocol.  It converts newlines not preceded by CR to
  1397.            CR/LF pairs.  NULL, RUBOUT, and all characters in each packet
  1398.            beginning with Ctrl-Z are excluded.  The a option is useful when
  1399.            receiving text files without carriage returns directly from Unix
  1400.            systems.
  1401.  
  1402.            When sending with ZMODEM, the a option instructs the receiver to
  1403.            convert text files to the conventions used in its operating
  1404.            environment.
  1405.  
  1406.            The a option does not apply to Kermit.  Files transferred with the
  1407.            a option cannot be processed with the ZMODEM r (recover/resume)
  1408.            option.
  1409.  
  1410.            EXAMPLE: rc -a program.c receives program.c and converts end of
  1411.            lines to CR/LF.
  1412.  
  1413.  
  1414.  
  1415.         (C) 1989 Omen Tech Inc       Chapter 18 Protocol File Transfer OPTIONS
  1416.  
  1417.  
  1418.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1419.         ZCOMM User Manual                                                  145
  1420.  
  1421.         b  (Binary) With ZMODEM, inhibits the receiver from translating the
  1422.            file contents.  If either the ZMODEM sender or receiver specifies b
  1423.            option, any contrary requests will be ignored.
  1424.  
  1425.            EXAMPLE: sz -b program.exe
  1426.  
  1427.  
  1428.         c  Use CRC-16 with the rx, rt, and r7 commands.
  1429.  
  1430.         e  Normally, ZMODEM senders escape XON, XOFF, Ctrl-P, CR-@-CR, and
  1431.            Ctrl-X, and ZMODEM receivers ignore XON and XOFF.  The e option
  1432.            escape all control characters when sending files with the ZMODEM
  1433.            protocol.  In 7-bit environments, the e option also escapes RUBOUT
  1434.            (7F).[1] This option is useful when operating with brain damaged
  1435.            data PBX systems and other types of "front ends".
  1436.  
  1437.            SEE ALSO: zmtxesc, zmrxesc string parameters
  1438.  
  1439.         E  With ZMODEM-90, force 8th bit encoding even if the transmission
  1440.            medium appears to support 8 bits.[2]
  1441.  
  1442.         f  Send the full pathname as specified (exclusive of disk identifier)
  1443.            when using a batch send command.  Normally only the file name
  1444.            portion (without any directory prefix) is transmitted.  The f
  1445.            option applies to batch file transmission with the kermit sb, sb,
  1446.            send, and sz commands.
  1447.  
  1448.            EXAMPLE: cd /src; sz -f robot/r2d2.h sends the file with the
  1449.            pathname robot/r2d2.h.
  1450.  
  1451.  
  1452.            EXAMPLE: sz -f /src/robot/vox/3tpi0.*
  1453.  
  1454.  
  1455.            SEE ALSO: PREFIX=p flag for the sb and sz commands.
  1456.  
  1457.         F  Insert a pause after each transmitted data subpacket transmitted
  1458.            with ZMODEM.  This is useful in certain situations when
  1459.            conventional flow control methods are unavailable, ineffective, or
  1460.            unreasonably slow (i.e., "broken").  The length of pause is set by
  1461.            the zmodem F numeric parameter.
  1462.  
  1463.            EXAMPLE: sz -F honker.dat
  1464.  
  1465.  
  1466.         __________
  1467.  
  1468.          1. In 7-bit environments, ZMODEM-7 always escapes FF.
  1469.  
  1470.          2. Not supported in DSZ.COM.
  1471.  
  1472.  
  1473.  
  1474.         (C) 1989 Omen Tech Inc       Chapter 18 Protocol File Transfer OPTIONS
  1475.  
  1476.  
  1477.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1478.         ZCOMM User Manual                                                  146
  1479.  
  1480.            SEE ALSO: zmodem F numeric parameter
  1481.  
  1482.         g  Given to the receiving program, the g option to the rb command
  1483.            allows the sender and receiver to dispense with acknowledging each
  1484.            transmitted packet when using YMODEM batch transfers.  YMODEM-g
  1485.            increases throughput when the transmitting medium itself (direct
  1486.            connection, X.PC session, or error correcting modems) provides
  1487.            error free transmission.  The transmitting medium can use XOFF and
  1488.            XON to enforce flow control.
  1489.  
  1490.            If the transmitting medium does not enforce flow control,[3] the
  1491.            user must insure the receiver is not overrun.  ZCOMM on a PC or XT
  1492.            accepts data at 9600 bps without flow control when the file is
  1493.            being written to a hard disk or ramdisk.[4]
  1494.  
  1495.            If an error is detected when the g option is used, the transfer is
  1496.            aborted.
  1497.  
  1498.            EXAMPLE: rb -g
  1499.  
  1500.  
  1501.            The g option may also be used with the rx command to receive files
  1502.            from Qmodem's G protocol.
  1503.  
  1504.         k  Use 1024 byte (1K) packets with the sb and sx commands.  The
  1505.            default packet length is 128.  This increases throughput when the
  1506.            speed is high relative to the response times of the communications
  1507.            channel and the computers.  The k option is useful with 9600 or
  1508.            19200 bps transfers with directly connected timesharing systems.
  1509.            The k option may not work properly uploading to some systems,
  1510.            particularly heavily loaded or poorly implemented timesharing
  1511.            systems at high speeds.  The k option is valid only when sending to
  1512.            ZCOMM, Unix rb, or other compatible programs.  If the file length
  1513.            is not a multiple of 1024, the remainder of the file will be sent
  1514.            with 128 byte blocks.  This option does not affect Kermit
  1515.            transfers.
  1516.  
  1517.            EXAMPLE: sb -k *.c *.h
  1518.  
  1519.            With the sz command, the k option forces an initial 1024 byte
  1520.            subpacket length.
  1521.  
  1522.  
  1523.  
  1524.         __________
  1525.  
  1526.          3. X.PC automatically enforces end to end flow control.
  1527.  
  1528.          4. Provided no memory resident programs or special drivers hog CPU
  1529.             cycles.
  1530.  
  1531.  
  1532.  
  1533.         (C) 1989 Omen Tech Inc       Chapter 18 Protocol File Transfer OPTIONS
  1534.  
  1535.  
  1536.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1537.         ZCOMM User Manual                                                  147
  1538.  
  1539.            EXAMPLE: sz -k *.c *.h
  1540.  
  1541.  
  1542.         l  Force incoming pathnames that are all uppercase to lower case.
  1543.            This is reset by the call command.  This option is ignored on DOS
  1544.            and OS/2.
  1545.  
  1546.         m  (ZMODEM-90) Activate Moby Turbo(TM) for maximum throughput on
  1547.            compressed files sent over completely transparent connections.
  1548.            Moby Turbo can not be used with software flow control or over
  1549.            networks that reserve control characters.
  1550.  
  1551.         M  Lock out Moby Turbo even if the other program has given the m
  1552.            option.  This is useful if the transmission path does not support
  1553.            complete transparency.
  1554.  
  1555.         n  (ZMODEM) Each file is transferred if the corresponding destination
  1556.            file does not exist, or if the source file is newer.  The n option
  1557.            can be given with either the sz or rz commands.  This option is not
  1558.            allowed if the receiver is Restricted.
  1559.  
  1560.            EXAMPLE: sz -n *.* attempts to send all files in the current
  1561.            directory.  Only those files that do not exist in the destination
  1562.            directory, and those for which the source is newer will be sent.
  1563.  
  1564.  
  1565.         N  (ZMODEM) Transfer the file if the corresponding destination file
  1566.            does not exist, or if the source file is newer or longer.  The N
  1567.            option be used with the sz and rz commands.  This option is not
  1568.            allowed if the receiver is Restricted.
  1569.  
  1570.            EXAMPLE: sz -N *.*
  1571.  
  1572.  
  1573.         p  (ZMODEM) Protect destination file; bypass this file if it already
  1574.            exists on the destination system.
  1575.  
  1576.         P  (ZMODEM-90) When transferring files over 7 bit paths, pack 4 8-bit
  1577.            bytes into 5 7-bit bytes for transmission instead of quoting the
  1578.            8th bit.[5] This increases transmission speed on compressed files.
  1579.  
  1580.         q  (Quiet) suppresses block by block status line update during Kermit
  1581.            and X/YMODEM file transfers.
  1582.  
  1583.  
  1584.  
  1585.  
  1586.         __________
  1587.  
  1588.          5. Not supported in DSZ.COM.
  1589.  
  1590.  
  1591.  
  1592.         (C) 1989 Omen Tech Inc       Chapter 18 Protocol File Transfer OPTIONS
  1593.  
  1594.  
  1595.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1596.         ZCOMM User Manual                                                  148
  1597.  
  1598.         r  (ZMODEM) Resume/Recover an interrupted file transfer with the
  1599.            ZMODEM protocol.  May be given with either the sz or rz commands.
  1600.  
  1601.            The r option may be used to resume the transmission of a long file
  1602.            after a disconnect or power loss, without having to start over at
  1603.            the beginning of the file.  The r option may also be used when the
  1604.            source file grows from time to time and only the incremental
  1605.            portion needs to be sent.  The r option assumes that the contents
  1606.            of the destination file are identical to the corresponding
  1607.            beginning portion of the source file.  The r option should not be
  1608.            applied to a file that has been modified by the a option, or to a
  1609.            file that has been edited on the destination system.  This option
  1610.            is not allowed if the receiver is Restricted.
  1611.  
  1612.            EXAMPLE: sz -r hugefile.lst
  1613.  
  1614.  
  1615.         rr As above, but the files are compared by taking a 32 bit CRC on the
  1616.            contents before deciding on whether to start a fresh transfer.
  1617.  
  1618.            EXAMPLE: sz -rr maybenewer.lst
  1619.  
  1620.  
  1621.            With the -rr option, all of the files are compared or transmitted
  1622.            by default.  The number of bytes used in the comparision may be
  1623.            restricted by setting the zmodem R numeric parameter to a number
  1624.            between 2048 and 32000 (1 billion on 32 bit flavors).
  1625.  
  1626.            EXAMPLE: zmodem pR20000
  1627.  
  1628.  
  1629.         R  (32 bit Unix systems) Recursively descend directories specified in
  1630.            wild cards when expanding file names.
  1631.  
  1632.            EXAMPLE: sz -Rf src
  1633.            Sends the files in the src directory and its dubdirectories (R
  1634.            option), and transmits the full relative pathname (f option).
  1635.  
  1636.  
  1637.            SEE ALSO: f option
  1638.  
  1639.         s  SlugBait modifies the logic of ZMODEM sending to detect and report
  1640.            attempts at evading accountability for receiving files.  Such
  1641.            attempts are flagged with a Q status in the log of sent files.
  1642.            SnailBait adds a slight delay to file transmission, and a transfer
  1643.            that is cut off at the very end of file may very infrequently be
  1644.            reported with Questionable instead of ERROR status.
  1645.  
  1646.         S  When sending file(s) with ZMODEM, interrogate the receiving prgram
  1647.            for its serial number.  S option terminates when a serial number is
  1648.            received or when the call command is given.  Receiving file(s) with
  1649.  
  1650.  
  1651.         (C) 1989 Omen Tech Inc       Chapter 18 Protocol File Transfer OPTIONS
  1652.  
  1653.  
  1654.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1655.         ZCOMM User Manual                                                  149
  1656.  
  1657.            YMODEM or ZMODEM from programs providing a serial number also
  1658.            provides the other program's serial number.  The serial number
  1659.            received is listed by the performance log.
  1660.  
  1661.         t  Enter the term function after file transfer(s) complete.  The t
  1662.            option should not be used in commands given from within the term
  1663.            function, either directly or with soft key definitions.
  1664.  
  1665.         u  Unlink (remove, delete) the file after it has been sent with the sz
  1666.            command.
  1667.  
  1668.         v  View the data being transmitted or received.  Only correct data is
  1669.            displayed.  Viewing standard ASCII files does not interfere with
  1670.            correct transmission at high speeds, although throughput may be
  1671.            degraded.
  1672.  
  1673.            The output may be redirected to a capture file or DOS device with
  1674.            the > or >> command.  Unless output is redirected, this option must
  1675.            not be used when ZCOMM is in Host Operation.
  1676.  
  1677.         wN Use a window size of N bytes with the sz command, overriding the
  1678.            zmodem w numeric parameter.  If N is missing, use a ZMODEM window
  1679.            size of 4096 bytes.
  1680.  
  1681.            SEE ALSO: Flow Control Chapter 13, zmodem w numeric parameter
  1682.  
  1683.         WN Request the sending program to use a window size of N bytes,
  1684.            overriding the sender's window size setting, 4096 bytes if N is
  1685.            missing.[6]
  1686.  
  1687.         y  Yes it is OK to replace a file already on disk when receiving a
  1688.            file.  If absent, the operator is given a choice of appending to
  1689.            the current file (a), erasing it (y) or aborting (n).  This option
  1690.            is not allowed if ZCOMM is Restricted.  When sending with ZMODEM,
  1691.            commands the receiver to replace a file on its disk.
  1692.  
  1693.         Y  (ZMODEM) Transfer only those files for which a file with the same
  1694.            pathname exists at the destination, overwriting the destination
  1695.            files.  The Y option may be followed by other ZMODEM options to
  1696.            further qualify the selection of files to transfer.  This option is
  1697.            not allowed if ZCOMM is Restricted.
  1698.  
  1699.            EXAMPLE: sz -Yn *.* If the source directory contains files A, B,
  1700.            and C, each dated today, and the destination directory contains B
  1701.  
  1702.  
  1703.         __________
  1704.  
  1705.          6. The W option is supported when receiving files from ZMODEM-90(TM)
  1706.             program versions after Jan 21 1990.
  1707.  
  1708.  
  1709.  
  1710.         (C) 1989 Omen Tech Inc       Chapter 18 Protocol File Transfer OPTIONS
  1711.  
  1712.  
  1713.         Version 17.50 TurboDial 2.33            Universal Line Printer Edition
  1714.         ZCOMM User Manual                                                  150
  1715.  
  1716.            and C, with B a week old and C dated today, only B will be sent.
  1717.  
  1718.  
  1719.         zT Use T minutes behind GMT (Greenwich Mean Time) as the local
  1720.            timezone instead of the z parameter value for the file(s)
  1721.            transferred with this command.
  1722.  
  1723.            EXAMPLE: sb -k -z300 ESTfile sends ESTfile corrected for creation
  1724.            in Eastern Standard Time.
  1725.  
  1726.  
  1727.         Z  Transmit files with compression.  The ZMODEM receiver must indicate
  1728.            its ability to decompress received files for this option to take
  1729.            effect.
  1730.  
  1731.            When sending between Unix systems, files are compressed with 12 bit
  1732.            Lempel-Ziv compression.  Otherwise, packets are transmitted with
  1733.            Run Length Encoding.
  1734.  
  1735.            Over slow channels, compression increases the transmission speed of
  1736.            compiler listings, screen dumps, etc. by up to 50 per cent.  LZW
  1737.            compression is more effective on more types of data than RLE
  1738.            compression.  Some files, including the Personal Computing Magazine
  1739.            ASCII Test File, speed up by more than an order of magnitude with
  1740.            either RLE or LZW compression.  Heavily encrypted data and
  1741.            compressed files, including ARC and ZOO archives, do not benefit
  1742.            from ZMODEM compression.
  1743.  
  1744.            The situation with fast compressed modems is more complex.  The
  1745.            benefits of ZMODEM compression will depend on the particular
  1746.            application; try the transfers with and without ZMODEM compression
  1747.            to determine the most efficient options.
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.         (C) 1989 Omen Tech Inc                                Chapter 18 Modes
  1770.  
  1771.